//************************************************************************
//     dfvoid.h
//     2009 © DigiFi Limited
//
//     This is the header file defines the non-returning commands
//     
//
//************************************************************************

#ifndef DFVOID_HEADER
#define DFVOID_HEADER

#include "dfclient.h"

// void commands
int dfvoid_play(unsigned int room_id);
int dfvoid_stop(unsigned int room_id);
int dfvoid_pause(unsigned int room_id);
int dfvoid_next(unsigned int room_id);
int dfvoid_previous(unsigned int room_id);


int dfvoid_playalbum(unsigned int room_id, unsigned int replace, char* address, unsigned int start_number);
int dfvoid_playtrack(unsigned int room_id, unsigned int replace, char* address);
int dfvoid_createrandomplaylist(unsigned int room_id, char *genre, char *sub_genre,
 			char *artists, char *albums, int max_tracks, char *restricted_tracks);
int dfvoid_clearplaylist(unsigned int room_id);


#endif